package com.pubinfo.passbook.common.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;

import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @TableName t_mdm_supplier_bank
 */
@TableName(value = "t_mdm_supplier_bank")
@Data
@NoArgsConstructor
public class TMdmSupplierBank implements Serializable {
  /**
   *
   */
  private String f1;
  
  /**
   * 供应商或债权人的帐号:供应商或债权人的帐号
   */
  private String lifnr;
  
  /**
   *
   */
  private String zsqdId;
  
  /**
   * 银行类别:如工商银行、建设银行等
   */
  private String bvtyp;
  
  /**
   * 银行名称:银行名称
   */
  private String banka;
  
  /**
   * 银行国家代码:银行国家代码
   */
  private String banks;
  
  /**
   * 银行代码:银行代码
   */
  private String bankl;
  
  /**
   * 银行帐户号码:银行帐户号码
   */
  private String bankn;
  
  /**
   * 帐户持有人姓名:帐户持有人姓名
   */
  private String koinh;
  
  /**
   * 联行号:联行号就是一个地区银行的唯一识别标志，由12位组成：3位银行代码+4位城市代码+4位银行编号+1位校验位
   */
  private String brnch;
  
  /**
   * 开户省:根据接口传输的银行代码来获取表BNKA里已经维护的数据，如果接口与表中的值不一致，不更新BNKA表，以BNKA表里的值为准
   */
  private String provz;
  
  /**
   * 开户市:根据接口传输的银行代码来获取表BNKA里已经维护的数据，如果接口与表中的值不一致，不更新BNKA表，以BNKA表里的值为准
   */
  private String ort01;
  
  /**
   * 对公对私标识:对公对私标识
   */
  private String zpubPri;
  
  /**
   * 创建省份:V3.9 传输创建省份为数字，如广东09，安徽11等
   */
  private String zprovz1;
  
  /**
   *
   */
  private String zNo;
  
  /**
   *
   */
  private String createdate;
  
  /**
   *
   */
  private String updatedate;
  
  /**
   *
   */
  private String sendtime;
  
  /**
   *
   */
  private String msgid;
  
  /**
   *
   */
  private String rn;
  
  @TableField(exist = false)
  private static final long serialVersionUID = 1L;
}